export interface ElevatorFaultVO {
  /**
   * 故障ID
   */
  faultId: string | number;

  /**
   * 关联电梯ID
   */
  elevatorId: string | number;

  /**
   * 电梯名称
   */
  elevatorName: string;

  /**
   * 故障单号
   */
  faultCode: string;

  /**
   * 维修单号
   */
  repairOrder: string;

  /**
   * 派单人
   */
  dispatchPeople: string;

  /**
   * 派单时间
   */
  dispatchDate: string;

  /**
   * 上报类型(0:人工上报;1:智能设备;2:微信上报)
   */
  reportType: string;

  /**
   * 上报时间
   */
  reportTime: string;

  /**
   * 故障类型(0:不关门;1:非平层停靠;2:开门运行;3:运行超速;4:冲顶;5:蹲底;6:反复开关门)
   */
  faultType: string;

  /**
   * 故障描述
   */
  faultMessage: string;

  /**
   * 故障图片
   */
  faultImage: string;

  /**
   * 故障楼层
   */
  faultFloor: string;

  /**
   * 清除时间
   */
  removeTime: string;

  /**
   * 故障时长
   */
  faultDuration: string;

  /**
   * 处理状态(0:自清除;1:已派单;2:使用不当;3:开始维修;4:已修复;5:设备问题)
   */
  disposeState: string;

  /**
   * 处理人
   */
  disposeMan: string;

  /**
   * 处理人头像
   */
  disposeAvatar: string;

  /**
   * 处理时间
   */
  disposeDate: string;

  /**
   * 处理意见(0:使用不当;1:需要维修;2:设备问题;)
   */
  disposeOpin: string;

  /**
   * 是否大修(0:是;1:否)
   */
  isOverhaul: string;

  /**
   * 备注
   */
  remark: string;

}

export interface ElevatorFaultForm {
  /**
   * 故障ID
   */
  faultId?: string | number;

  /**
   * 关联电梯ID
   */
  elevatorId?: string | number;

  /**
   * 电梯名称
   */
  elevatorName?: string;

  /**
   * 故障单号
   */
  faultCode?: string;

  /**
   * 维修单号
   */
  repairOrder?: string;

  /**
   * 派单人
   */
  dispatchPeople?: string;

  /**
   * 派单时间
   */
  dispatchDate?: string;

  /**
   * 上报类型(0:人工上报;1:智能设备;2:微信上报)
   */
  reportType?: string;

  /**
   * 上报时间
   */
  reportTime?: string;

  /**
   * 故障类型(0:不关门;1:非平层停靠;2:开门运行;3:运行超速;4:冲顶;5:蹲底;6:反复开关门)
   */
  faultType?: string;

  /**
   * 故障描述
   */
  faultMessage?: string;

  /**
   * 故障图片
   */
  faultImage?: string;

  /**
   * 故障楼层
   */
  faultFloor?: string;

  /**
   * 清除时间
   */
  removeTime?: string;

  /**
   * 故障时长
   */
  faultDuration?: string;

  /**
   * 处理状态(0:自清除;1:已派单;2:使用不当;3:开始维修;4:已修复;5:设备问题)
   */
  disposeState?: string;

  /**
   * 处理人
   */
  disposeMan?: string;

  /**
   * 处理人头像
   */
  disposeAvatar?: string;

  /**
   * 处理时间
   */
  disposeDate?: string;

  /**
   * 处理意见(0:使用不当;1:需要维修;2:设备问题;)
   */
  disposeOpin?: string;

  /**
   * 是否大修(0:是;1:否)
   */
  isOverhaul?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface ElevatorFaultQuery{

  /**
   * 关联电梯ID
   */
  elevatorId?: string | number;

  /**
   * 电梯名称
   */
  elevatorName?: string;

  /**
   * 故障单号
   */
  faultCode?: string;

  /**
   * 维修单号
   */
  repairOrder?: string;

  /**
   * 派单人
   */
  dispatchPeople?: string;

  /**
   * 派单时间
   */
  dispatchDate?: string;

  /**
   * 上报类型(0:人工上报;1:智能设备;2:微信上报)
   */
  reportType?: string;

  /**
   * 上报时间
   */
  reportTime?: string;

  /**
   * 故障类型(0:不关门;1:非平层停靠;2:开门运行;3:运行超速;4:冲顶;5:蹲底;6:反复开关门)
   */
  faultType?: string;

  /**
   * 故障描述
   */
  faultMessage?: string;

  /**
   * 故障图片
   */
  faultImage?: string;

  /**
   * 故障楼层
   */
  faultFloor?: string;

  /**
   * 清除时间
   */
  removeTime?: string;

  /**
   * 故障时长
   */
  faultDuration?: string;

  /**
   * 处理状态(0:自清除;1:已派单;2:使用不当;3:开始维修;4:已修复;5:设备问题)
   */
  disposeState?: string;

  /**
   * 处理人
   */
  disposeMan?: string;

  /**
   * 处理人头像
   */
  disposeAvatar?: string;

  /**
   * 处理时间
   */
  disposeDate?: string;

  /**
   * 处理意见(0:使用不当;1:需要维修;2:设备问题;)
   */
  disposeOpin?: string;

  /**
   * 是否大修(0:是;1:否)
   */
  isOverhaul?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



